package com.freework.sys.table.service;

import java.util.Collection;
import java.util.List;
import java.util.Map;

import com.freework.sys.permissions.external.exception.AppException;
import com.freework.sys.table.vo.SysDiccolumnVO;
import com.freework.sys.table.vo.SysDictableVO;

public interface TableServiceI {
	public Map<String,SysDictableVO> findTableAll();
	public SysDictableVO findTableByName(String tablename);
	public Collection<SysDiccolumnVO> findColumnAll();
	public List<SysDiccolumnVO> findColumnAllByTableName(String tablename);
	public SysDiccolumnVO findColumn(String tablename,String columnname);
	public void clearTableCache() throws AppException;
	
}
